rap (one) on the knuckles - Deutsch Englisch Wörterbuch